@charset "utf-8";
@import url(style.css);






/*登录界面*/
.login {width:100%; height:100%;}
.login {
    padding:20px 40px 50px;
}

.login .na, .login .pw, .login .valid-code{
    border: 1px solid #ddd;
    clear: both;
    margin-top: 13px;
    overflow: hidden;
    padding: 5px 0 5px 25px; 
	color: #333333;
}
.login .na{background: url(../images/login_p.png) no-repeat #fff 10px center; background-size:15px 17px;}
.login .pw{background: url(../images/login_m.png) no-repeat #fff 10px center; background-size:15px 17px;}
.login .valid-code{background: url(../images/login_m.png) no-repeat #fff 10px center; background-size:15px 17px;}
.login .valid-code img{float: right;}

.login .na input, .login .pw input { background:none; border:none; width:100%; font-size: 16px;}
.login .valid-code input { background:none; border:none; width:50%; font-size: 16px;}

.rempw a{ padding-left:10px; color:#15a630;}
.login_btn{ width:100%; margin:20px 0 10px;}
.login_btn a{  display:block; float:left; background-color:#488ead; padding:10px 0;text-align:center; color:#fff; font-size:16px;}
.dl{ width:100%; margin-right:5px;   }
.zc{ width:28%;}

.login_btn a:active{background: #e60012;}

.tips{ color:#F00; font-size:12px; margin:5px 0;}

.register .na,.register .pw { background:none;padding: 5px 0 5px 0px; }
.register .login_btn a{ float:none; margin:0 20%;}
.register .rempw a{ padding-left:0px; color:#15a630;}
.rempw{margin:5px 0;}







/*搜索页面*/
.search_con{ z-index:1; margin-bottom:10px;}
.search_con li,.panelon li{ clear:both; overflow:hidden;}
.search_con li a,.panelon li a{ text-transform: uppercase;display:block; padding:10px; border-bottom:1px solid #e5e5e5; background: url(../images/s_tar.jpg) no-repeat 98% center; background-size:8px  14px;font-size:16px; color:#555; position: relative; }
.search_con li a span,.panelon li a span{ position:absolute; top:11px; right:7%; font-size:14px;color:#ff9933;}
.search_con li a:active{ background: #eee url(../images/s_tar.jpg) no-repeat 98% center; background-size:8px  14px;}
.panelon li a span{color:#488ead;}
.panelon{
	z-index:2;
	margin-top:45px; background:#fff; width:100%; height:100%;position: fixed;
    top: 0;
	-webkit-transition: opacity .6s ease-in-out;
	-moz-transition: opacity .6s ease-in-out;
	-o-transition: opacity .6s ease-in-out;
	-ms-transition: opacity .6s ease-in-out;
	transition: opacity .6s ease-in-out;
	}
.panel{
	min-width: 100%;
	height: 98%;
	overflow-y: auto;
	overflow-x: hidden;
	margin-top: -550%;
	z-index:2;
	background:#fff;
	-webkit-transition: opacity .6s ease-in-out;
	-moz-transition: opacity .6s ease-in-out;
	-o-transition: opacity .6s ease-in-out;
	-ms-transition: opacity .6s ease-in-out;
	transition: opacity .6s ease-in-out;
	
}
.panelon li a{ background:none;}

.panelon .fh{text-indent:-2000em;background: url(../images/back.png) no-repeat 15px center ; background-size:12px 17px; z-index:2; width:100%;
 position:fixed; top:0px;height:45px; line-height:45px; border-bottom:1px solid #488ead; width:100%; background-color:#488ead; font-size:16px;}


















